<!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>volatility.plugins.linux.dmesg.linux_dmesg._ver_3 : API documentation</title>
    <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
    <link href="apidocs.css" type="text/css" rel="stylesheet" />
    
    
  </head>
  <body>
    <h1 class="method private">v.p.l.d.l._ver_3(self, buf_addr, buf_len) : method documentation</h1>
    <p>
      <span id="part">Part of <a href="volatility.html">volatility</a>.<a href="volatility.plugins.html">plugins</a>.<a href="volatility.plugins.linux.html">linux</a>.<a href="volatility.plugins.linux.dmesg.html">dmesg</a>.<a href="volatility.plugins.linux.dmesg.linux_dmesg.html">linux_dmesg</a></span>
      
      
    </p>
    <div>
      
    </div>
    <div>During 3.x, the kernel switched the kernel debug buffer from just a big char array to the variable now
holding variable sized records tracked by inline 'log' structures
We deal with this by walking all the logs and building the buffer up and then returning it
This produces the same results as the old way<table class="fieldTable"></table></div>

    
    
    <div id="splitTables">
      
      
      
    </div>
    
    
    

    
    <address>
      <a href="index.html">API Documentation</a> for Volatility 2.2, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2013-06-24 15:16:10.
    </address>
  </body>
</html>